\hypertarget{class_political_classifier_1_1_calculations_1_1_political_classifier_calculate}{\section{Political\-Classifier.\-Calculations.\-Political\-Classifier\-Calculate Class Reference}
\label{class_political_classifier_1_1_calculations_1_1_political_classifier_calculate}\index{Political\-Classifier.\-Calculations.\-Political\-Classifier\-Calculate@{Political\-Classifier.\-Calculations.\-Political\-Classifier\-Calculate}}
}


\hyperlink{class_political_classifier_1_1_calculations_1_1_political_classifier_calculate}{Political\-Classifier\-Calculate} provides an A\-P\-I for calculating simulation results.  


\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_political_classifier_1_1_calculations_1_1_political_classifier_calculate_a6349952d2a19a21a59ad03a8bdf88661}{Political\-Classifier\-Calculate} (I\-Collection$<$ \hyperlink{interface_political_classifier_1_1_support_1_1_i_voter_record}{I\-Voter\-Record} $>$ voters\-Record, \hyperlink{interface_political_classifier_1_1_support_1_1_i_weight_manager}{I\-Weight\-Manager} weight\-Manager, \hyperlink{interface_political_classifier_1_1_support_1_1_i_candidate_manager}{I\-Candidate\-Manager} candidate\-Manager)
\begin{DoxyCompactList}\small\item\em Constructs a calculation object. \end{DoxyCompactList}\item 
\hyperlink{interface_political_classifier_1_1_support_1_1_i_simulation_results}{I\-Simulation\-Results} \hyperlink{class_political_classifier_1_1_calculations_1_1_political_classifier_calculate_ae9a917db07059498073040bb3dd0cab2}{Compute} ()
\begin{DoxyCompactList}\small\item\em Compute the simulation results. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Properties}
\begin{DoxyCompactItemize}
\item 
\hyperlink{struct_political_classifier_1_1_support_1_1_point2_d}{Point2\-D}\mbox{[}$\,$\mbox{]} \hyperlink{class_political_classifier_1_1_calculations_1_1_political_classifier_calculate_ac860af0597e47ed86e4530146642b472}{Transformed\-Points}\hspace{0.3cm}{\ttfamily  \mbox{[}get\mbox{]}}
\begin{DoxyCompactList}\small\item\em The array of transformed (modeled) voter data. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
\hyperlink{class_political_classifier_1_1_calculations_1_1_political_classifier_calculate}{Political\-Classifier\-Calculate} provides an A\-P\-I for calculating simulation results. 



\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_political_classifier_1_1_calculations_1_1_political_classifier_calculate_a6349952d2a19a21a59ad03a8bdf88661}{\index{Political\-Classifier\-::\-Calculations\-::\-Political\-Classifier\-Calculate@{Political\-Classifier\-::\-Calculations\-::\-Political\-Classifier\-Calculate}!Political\-Classifier\-Calculate@{Political\-Classifier\-Calculate}}
\index{Political\-Classifier\-Calculate@{Political\-Classifier\-Calculate}!PoliticalClassifier::Calculations::PoliticalClassifierCalculate@{Political\-Classifier\-::\-Calculations\-::\-Political\-Classifier\-Calculate}}
\subsubsection[{Political\-Classifier\-Calculate}]{\setlength{\rightskip}{0pt plus 5cm}Political\-Classifier.\-Calculations.\-Political\-Classifier\-Calculate.\-Political\-Classifier\-Calculate (
\begin{DoxyParamCaption}
\item[{I\-Collection$<$ {\bf I\-Voter\-Record} $>$}]{voters\-Record, }
\item[{{\bf I\-Weight\-Manager}}]{weight\-Manager, }
\item[{{\bf I\-Candidate\-Manager}}]{candidate\-Manager}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_political_classifier_1_1_calculations_1_1_political_classifier_calculate_a6349952d2a19a21a59ad03a8bdf88661}


Constructs a calculation object. 


\begin{DoxyParams}{Parameters}
{\em voters\-Record} & The set of voter records.\\
\hline
{\em weight\-Manager} & The weight manager.\\
\hline
{\em candidate\-Manager} & The candidate/party manager.\\
\hline
\end{DoxyParams}


\subsection{Member Function Documentation}
\hypertarget{class_political_classifier_1_1_calculations_1_1_political_classifier_calculate_ae9a917db07059498073040bb3dd0cab2}{\index{Political\-Classifier\-::\-Calculations\-::\-Political\-Classifier\-Calculate@{Political\-Classifier\-::\-Calculations\-::\-Political\-Classifier\-Calculate}!Compute@{Compute}}
\index{Compute@{Compute}!PoliticalClassifier::Calculations::PoliticalClassifierCalculate@{Political\-Classifier\-::\-Calculations\-::\-Political\-Classifier\-Calculate}}
\subsubsection[{Compute}]{\setlength{\rightskip}{0pt plus 5cm}{\bf I\-Simulation\-Results} Political\-Classifier.\-Calculations.\-Political\-Classifier\-Calculate.\-Compute (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_political_classifier_1_1_calculations_1_1_political_classifier_calculate_ae9a917db07059498073040bb3dd0cab2}


Compute the simulation results. 

\begin{DoxyReturn}{Returns}
The simulation results.
\end{DoxyReturn}


\subsection{Property Documentation}
\hypertarget{class_political_classifier_1_1_calculations_1_1_political_classifier_calculate_ac860af0597e47ed86e4530146642b472}{\index{Political\-Classifier\-::\-Calculations\-::\-Political\-Classifier\-Calculate@{Political\-Classifier\-::\-Calculations\-::\-Political\-Classifier\-Calculate}!Transformed\-Points@{Transformed\-Points}}
\index{Transformed\-Points@{Transformed\-Points}!PoliticalClassifier::Calculations::PoliticalClassifierCalculate@{Political\-Classifier\-::\-Calculations\-::\-Political\-Classifier\-Calculate}}
\subsubsection[{Transformed\-Points}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Point2\-D} \mbox{[}$\,$\mbox{]} Political\-Classifier.\-Calculations.\-Political\-Classifier\-Calculate.\-Transformed\-Points\hspace{0.3cm}{\ttfamily [get]}}}\label{class_political_classifier_1_1_calculations_1_1_political_classifier_calculate_ac860af0597e47ed86e4530146642b472}


The array of transformed (modeled) voter data. 



The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
C\-:/\-Users/\-Jonathan.\-De\-Carlo/\-Source/\-Repos/\-Political\-Classifier/src/\-Political\-Classifier.\-Calculations/Political\-Classifier\-Calculate.\-cs\end{DoxyCompactItemize}
